import _fetch from "api_zhoujianyi/fetch";
/**
 * 根据交易号查询该笔交易待确认订单
 * @param { Object } data 请求参数
 * {
 *   tradeNo undefined
 * }
 * @responses { Object } 返回参数
 * {
 *   appealTime 纠纷发起时间
 *   instructions 使用说明
 *   goodsPublishTime 商品上架时间
 *   cardPwd 卡券秘钥
 *   hasAppealRecord 有投诉记录
 *   merchantUid 商户id
 *   uid 用户id
 *   couponAmount 卡券金额
 *   orderAmount 订单金额
 *   qrCode undefined
 *   realPayAmount 实际支付金额
 *   cardValue 卡券账号或二维码url
 *   goodsName 商品名称
 *   complaintReasons 投诉原因
 *   goodsNo 商品编号
 *   goodsConsignmentPrice 商品寄售价格
 *   userMark 0-未使用；1-已使用；
 *   orderNo 订单号
 *   pointAmount 积分金额
 *   goodsRecommendPrice 商品划线价
 *   tradeNo 交易号
 *   goodsSettlementPrice 商品结算价格
 *   cardType 卡券类型 1-兑换码 2-二维码 3-卡号+卡密 4-直充
 *   rechargeUrl 直充时对应的充值链接
 *   goodsType 商品类型
 *   autoReceiptTime 自动收货时间
 *   createTime 创建时间
 *   goodsIcon 商品图片
 *   goodsPrice 商品售卖价
 *   goodsTypeDesc 商品类型描述
 *   status 订单状态
 * }
 */
export function trade(data) {
  return _fetch({
    url: "front/app/order/list/trade",
    method: "GET",
    data: data,
    headers: {}
  });
}
/**
 * 分页查询已确认订单列表
 */
export function finish(data) {
  return _fetch({
    url: "front/app/order/list/finish",
    method: "GET",
    data: data,
    headers: {}
  });
}
/**
 * 分页查询未确认订单列表
 */
export function unconfirmed(data) {
  return _fetch({
    url: "front/app/order/list/unconfirmed",
    method: "GET",
    data: data,
    headers: {}
  });
}
/**
 * 分页查询争议中订单列表
 */
export function appeal(data) {
  return _fetch({
    url: "front/app/order/list/appeal",
    method: "GET",
    data: data,
    headers: {}
  });
}